การคำนวณหรคุณจูเลียน ณ เวลาอื่นนอกเหนือจาก 12 นาฬิกา ของ หรคุณจูเลียน

หรคุณจูเลียนที่คิดเศษเวลา ณ เวลาอื่น ๆ นั้น คำนวณโดยใช้ใช้ความเข้าใจที่ว่า หรคุณจูเลียนวัด ณ 12 นาฬิกา มีหน่วยเป็นวันเต็ม แต่เศษเวลาน้อยกว่า 1 วันเสมอไป ถ้าเวลาอยู่หลังเที่ยงวัน ก็ให้ทำให้เป็นเศษทศนิยมเอามาบวกกับหรคุณนั้นได้เลย แต่ถ้าเวลาอยู่ก่อนเที่ยงวัน ให้ลดหรคุณนั้นลงเสีย 0.5 แล้วเอาเศษเวลาบวก อีกวิธีหนึ่งคือใช้สูตรดังต่อไปนี้ กำหนด hour, minutes, second แทนชั่วโมง นาที วินาที ตามลำดับ จะได้

J D = J D N + hour − 12 24 + minute 1440 + second 86400 {\displaystyle {\begin{matrix}J\!D&=&J\!D\!N+{\frac {{\text{hour}}-12}{24}}+{\frac {\text{minute}}{1440}}+{\frac {\text{second}}{86400}}\end{matrix}}}

ถ้าชั่วโมงน้อยกว่า 12 สูตรจะลดหรคุณลงมา แต่ถ้าชั่วโมงมากกว่า 12 สูตรจะเพิ่มหรคุณขึ้นไป ตัวอย่างเช่น วันที่ 1 มกราคม พ.ศ. 2543 เวลา 18 นาฬิกา ตรงกับ JD = 2451545.25

ถ้าเวลานั้นอยู่เลยเที่ยงคืนไป ให้บวก JDN ขึ้น 1 คือเปลี่ยนไปใช้วันถัดไป พจน์ hour-12 จะติดลบเอง

แหล่งที่มา

WikiPedia: หรคุณจูเลียน http://www.slac.stanford.edu/~rkj/crazytime.txt http://www.cs.utsa.edu/~cs1063/projects/Spring2011... http://observer.gsfc.nasa.gov/sec2/papers/noerdlin... http://www.dm.usda.gov/procurement/toolkit/docs/ca... http://aa.usno.navy.mil/data/docs/JulianDate.php http://asa.usno.navy.mil/ http://tycho.usno.navy.mil/mjd.html http://textfiles.meulie.net/computers/DOCUMENTATIO... http://www.iau.org/static/publications/IB81.pdf http://www.iau.org/static/resolutions/IAU1997_Fren...